streamer-tailed tyrant - French English Dictionary